home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3 / f90 / omp_nested.z / omp_nested
Encoding:
Text File  |  1998-10-30  |  2.6 KB  |  54 lines

  1. OMP_NESTED(3)                                         Last changed: 2-24-98
  2.  
  3.  
  4. NNAAMMEE
  5.      oommpp__sseett__nneesstteedd, oommpp__ggeett__nneesstteedd, OOMMPP__SSEETT__NNEESSTTEEDD, OOMMPP__GGEETT__NNEESSTTEEDD -
  6.      Manipulates or reports status of nested parallelism
  7.  
  8. SSYYNNOOPPSSIISS
  9.      C/C++: (Deferred implementation)
  10.           ##iinntteeggeerr <<oommpp__sseett__nneesstteedd>>
  11.           vvooiidd oommpp__sseett__nneesstteedd((_i_n_t_e_g_e_r-_e_x_p_r_e_s_s_i_o_n))
  12.  
  13.      Fortran:
  14.           CCAALLLL OOMMPP__SSEETT__NNEESSTTEEDD((_l_o_g_i_c_a_l-_e_x_p_r_e_s_s_i_o_n))
  15.  
  16. IIMMPPLLEEMMEENNTTAATTIIOONN
  17.      IRIX systems
  18.  
  19. SSTTAANNDDAARRDDSS
  20.      OpenMP Fortran API
  21.  
  22. DDEESSCCRRIIPPTTIIOONN
  23.      Fortran differences are noted in parentheses in the following
  24.      descriptions.
  25.  
  26.      oommpp__sseett__nneesstteedd, OOMMPP__SSEETT__NNEESSTTEEDD
  27.           This procedure enables or disables nested parallelism.
  28.  
  29.      If _i_n_t_e_g_e_r-_e_x_p_r_e_s_s_i_o_n (llooggiiccaall--eexxpprreessssiioonn) evaluates to zzeerroo (FFAALLSSEE),
  30.      which is the default, nexted parallelism is disabled and nested
  31.      parallel regions are seialized and executed by the current thread.  If
  32.      set to nnoonn--zzeerroo (TTRRUUEE), nested parallelism is enabled and parallel
  33.      regions that are nested may deploy additional threads to form the
  34.      team.  This call has precedence over the OOMMPP__NNEESSTTEEDD environment
  35.      variable.  When nested parallelism is enabled, the number of threads
  36.      used to execute the nested parallel regions are implementation
  37.      dependent.  As a result, implementations that are compliant to OpenMP
  38.      are allowed to serialize nested parallel regions even when nested
  39.      parallelism is enabled.
  40.  
  41. EENNVVIIRROONNMMEENNTT VVAARRIIAABBLLEESS
  42.      OOMMPP__NNEESSTTEEDD
  43.           This variable enables or disables nested parallelism.  If set to
  44.           TTRRUUEE, nested parallelism is enabled; if it is set to FFAALLSSEE, it is
  45.           disabled.  The default value is FFAALLSSEE.
  46.  
  47. SSEEEE AALLSSOO
  48.      oommpp__lloocckk((33)) oonn hhooww ttoo mmaanniippuullaattee lloocckkss
  49.  
  50.      oommpp__tthhrreeaaddss(3) for runtime library procedures used to set, call or
  51.      return numbers of threads
  52.  
  53.      This man page is available only online.
  54.